I purchased a DS4 controller via Rakuten from Shopto, I paid on the 8th Dec, it was supposedly dispatched on the 10th, It still hasn't arrived. I contacted Rakuten via their customers services (a misnomer if ever there was one) and received an automated reply promising a response in 24 hours, 72 hours later and still no response.
Once Rakuten have your money, they are not in the least interested, this was my first experience buying through them, needless to say it will also be my last.
I would avoid using Rakuten, at any cost.