What size are your boots? How did you size your foot before deciding on the Rides?
Sounds like your seasons over, but you may want to try some boot fitting pads to lock your heel down and see if that helps. If you're dead set on trashing the Rides, you should put some careful thought into selecting new boots based on the type of riding you're going to do and more importantly, fit.
Evo | 390 | Kaiju