Troll and Toad has a consumer rating of 2.12 stars from 25 reviews indicating that most customers are generally dissatisfied with their purchases. Consumers complaining about Troll and Toad most frequently mention customer service problems. Troll and Toad ranks 18th among Trading Cards sites.
How long is TrollAndToad shipping?
Standard Shipping: Includes delivery confirmation. Average Delivery Time: 5-9 Business Days after shipping.