I bought a North Face Decagon Jacket that was adverstised at a lower price that I could find anywhere else (£134 v approx £199 elsewhere). They took the money off my credit card then 3 days later emailed me to tell me that they were sorry but the Jacket wasn't actually in stock and would I like to buy another one for a higher price.
I think they are a bunch of scammers - beware of buying from them online.
Connect with Facebook to get one click access to Trustpilot. It's easier.Sign up with Facebook