Not very dependable. Seems like they work out of their house!!
Posted: 11/07/2007 • Last edited: 1/02/2008 • Link to this review
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