I think rather than "shady", their site is "sucky". One of the worst sites for e-commerce I have seen. But I have ordered without problems from them. Reputable and legit, just need a new web designer and database manager.