I've never heard of them and I cant find any info on them but they seem to be the only place that has a certain product I want. Any information would be very helpful.
They're listed on resellerratings, but have zero reviews.. I tend to steer clear of stores like that since they've most likely just recently begun business.
Yeah, I saw that but was hoping that maybe someone here used them. I'll have to keep looking around for the product I want but it seems to be out of stock everywhere else