Avoid Becauze dot Shop
Company states they are based on Arizona on their website but they are based in China. My credit card was charged from a website based in Italy. They have been very misleading providing any information about my order or tracking number. They have provided tracking details but the tracking number is always invalid and they never provided any screenshots or proof that the package is actually shipped. Avoid this website it is fraud.








