Bought a keychain that was supposed to be free, ended up being more than $20 thanks to shipping and other fees they didn't include on the receipt until after I bought it.
They also do not let you cancel your preorders which they do not say.
Would also give 0 stars if I could do not bother buying from TOM save your money and go to a different site.