We ordered a box set off of Animeharu.com, they promised us a 2-6 delivery. It has been 8 weeks, we have tried there Customer Support by messaging and…