I put order in in April and it says it's at Dongguan City express processing Centre since April. I need to know if it is coming or have I been ripped off again?? AG074625065CN TRACKING NUMBER GIVEN 1-519-817-5913 THANK YOU IF THIS IS NOT LEGIT, I WILL CONTACT POLICE AND BBB.