Has anyone used Xikixi? Are they legit?
Hi all, I was hunting for a gift for my wife and came across it being sold on Xikixi.co.uk. Whilst I wasn't dubious I did what I always do when i havent seen a site before, I checked it out on trustpilot. However it comes up with no reviews so I was a little skeptical. Can anyone help me out with any experiences they've had with this site?