Hi
Yes they do have English speaking customer service staff and are open 24 hours. The above number is the one to use.
By the way if you use Google translation (Its free) any internet page in Spanish is quickly translated into English which can be very useful if Spanish Firms do not have detail in English and you have not yet mastered Spanish.
Derek

















Reply With Quote


Bookmarks