We are very surprised and concerned upon reading your review. We make every attempt to keep our customers satisfied. We know that customer service is a companies largest asset. Our offices are located within 5 minutes of either the Airport or U.S. Customs for just this reason. Please feel free to contact us so we can correct any issues you may have experienced.
* 24-Hour Service Available