Anyone ever buy from this place?

They’re most likely phishing for info.

www.resellerratings.com