Default Places to purchase sm-g900f?

Do you guys know any reputable sites to purchase a sm-g900f from?

I see a lot on ebay but when I read into the auction details, it's clear they have the item mislabeled (i.e. they are ATT, sprint, etc).