Amazon is still my best store for buying stuff online. The staff on the platform are usually willing to help even when some sellers refuse to give any response. Therefore, for a happy shopping experience, you just need to be careful because there are some bad sellers hiding on Amazon. But that's okay because I usually use the reviews left by others to determine whether to buy a product or not. Can't tell you how much stress that has saved me.