nomini
Well-Known Member
Are they always really slow with their delivery, has been over a week now and no news from them since I ordered my products. Can't track my order on their site either as the 'Track my order' option has dissappeared!! Has anyone else had trouble with them?