So I tried to buy some booster off of Aliexpress. It took 6 weeks and supposedly it was "delivered". However I never got anything. Nothing in the mailbox, doorstep, chimney.....nothing. So I tried to start a refund process. Well they require a picture of the product. How in the fk do you...