Yeah I was not too impressed by their customer service either, but I might have been just one of the unlucky ones, and as for the forum I personally think it was quite poor, it was always getting hacked, and closing down, and the fact you could not mention other shops or sites was a joke, I get...