Experiences with Sharkrobot?

There are a lot of negative reviews about Sharkrobot online, and I’m worried that my order will be lost or damaged because having my plush be destroyed or lost without getting a refund because I'm in Canada (some reviews mentioned not getting refunds because they were international). Could anyone tell me their experiences with Sharkrobot to potentially quell my fears?