There's a couple scam pay to shop sites I know of. The rule of thumb is NEVER pay to shop no matter who tells you they're the greatest thing since sliced bread.
I'm sorry you fell into the mess but how would an average person really know?
Her Serene Majesty, Cettie - Goat Queen of Zoltar, Sublime Empress of Her Caprine Domain