Abex
Consumer Report
- 07-20-2012
- 3
Do not want the product - i am attempting to have a refund on my visa. Only could contact a person with an non understanding indian accent it took three time of his repeating the instructions and have to wait three days for contact?
Company: Abex
Country: USA
City: Shanghai
ZIP: 200232
Address: No. 18, Harbour Ave
Phone: 8622516565
Site: abextop.com