I Ordered Some Stuff From Aliexpress and Here’s How it Went

I was feeling adventurous one day and decided to buy a few things that I didn’t mind waiting a couple weeks to get. Here’s some background information on Aliexpress: Aliexpress is  an online retail service that’s based in China and is owned by the Alibaba Group, which is also a site you can shop from…