Kulula.com
3 weeks and no response
- 12-03-2013
- 5
3 weeks and counting, still no reply or contact from Kulula and i have just lost all hope of ever getting my issue resolved. i am so disappointed
Company: Kulula.com
Country: South Africa
City: Head office