In reply to MrJared:
> The reply from their very unhelpful customer service team was that I return it to the store I bought it in.
Did you tell them you bought it in Japan?
In the UK, your contract is with the shop you bought it from, which should be your first port of call for problems.