TAKEALOT.com
Excellent feedback
- 09-04-2013
- 11
Order was late but same day due they informed me of delay. I was thereafter kept up to date up until even confirming it was delivered.
Company: TAKEALOT.com
Country: South Africa
City: Online