I always like to have a spare set of tires and was looking at the Duratrax Lockup monster truck tires. Are they any good?