Volado


Country United States
State Aruba
City Toluca Lake
Address 10153 Riverside Dr.#656
Phone 888.447.9254

Volado Reviews

  • Jan 27, 2015

Volado aka FS watches Promised a watch for 5.99 shipping. They made no mention of any further obligation or subscription requirements. Then I see a charge for 95.00 on my bank account with a number to call. I called the number and was told nicely, that I was out of luck and they would not refund anything. The watch they sent is a knock off of a really expensive watch which may bea violation of import laws. Thanks for listening. Bill from Livingston Texas

Write a Review about Volado