I ordered on of Softwares from them but the disk turned out to be broken, so I contacted shopClues but they never returned me my money or replacrd thr product, so not a good experiance for me there, but in the past I have ordered some products from them which turned out to be ok.
Pros.
Good Price
Mobile App
Sometimes great deals
Cons.
No good customer service
No Good refund or replacement policy