Written on: 24/04/2014 by Merrittmg270 (1 review written)
The web site does not work, when you want to pay! I work out of the UK a lot and never get any information. This company should not be touched!
As rated by our community of reviewers
" Bullies, unreasonable and extortionate. " Read More
Written by RichardBellamy
" Impressed! " Read More
Written by LucysGran
" Ignore owners and don't do any repairs " Read More
" Avoid at all costs " Read More
" Incompetent " Read More
Written by ibrindley