Hi
Have had a nightmare experience with Takealot.
Not enough time to go into all the details, but it involves waiting around every day for 7 days for a delivery i was told would come every day, but every day it didn't arrive and I was assured it would arrive the next day....repeat to...