This is definitely a scam site. It has vanished totally from the web now. I had posted about this long time ago as the site was dodgy. They gave a nonworking telephone number on the site & was advertising products which they were say were out of stock, but thay claim it was a clearance sale?
Simple logic when there is no stock at all... CLEARANCE SALE?
Even the solid trust site is also supposed to be fraudulent site as I was browsing... so If you are buying online & paying by Solidtrust beware & think twice before giving your card details.