Importitall
Excellent online order tracking and feedback
- 08-05-2013
- 4
Import It All can be very proud of their excellent online order tracking and Email feedback system.
I received regular updates of my order, every step of the way.
Won't hesitate to use them again in future
Keep it up guys, you have a winning system!
Company: Importitall
Country: South Africa
City: Durban