Written on: 09/11/2013
they show very low rates on their site but when you call them the sales people who can hardly speak any English with names like Harry , John, David, try to convince you to get an expensive deal. I think this company is operating in either india or pakistan . Becareful before giving out your credit card information over the phone to these people.
As rated by real users
" Great service from very beginning! " Read More
" Seems too good to be true ! " Read More
" Excellent support " Read More
" 163 " Read More
" Great service from Barrhead Travel Clydebank. " Read More