They get you with lower price starting options but pricing for renewals is significantly higher than industry norms.
Logging in is also a complete pain... Changes every few months and I feel like I spend 10 minutes learning a new system, resetting passwords, and trying to jump through hoops to get in.
I've purchased through the site and via eBay. Shipping was quick, got exactly what I ordered. No issues or concerns. Pricing was not an issue for me on this particular product and seemed inline with other retailers I've shopped at. I have purchased multiple items and I would shop on the site again without hesitation.