written by CameronHolman285 on 02/06/2014
Absolutely appalling service. Don't speak English properly and accuse of not telling the truth to them (they contradict themselves). Made up operational policy whilst on the phone which contradicts their own terms and conditions.
As rated by our community of reviewers