We hear a lot of stories about netizens’ bad experiences with online stores but because many of us have also tried buying online and got the...