Ordered something from dsflashcart.com They claim to be us based but once your order it goes to china and you are charged a fee for that on top of wha…