Sorry to hear about your trouble. I too recently had a problem (operator error) with my SP Smart. After talking with Steve at SP I was satisfied with his efforts to solve the problem. Sure, I would have been elated if he had offered to eat the $70 for the replacement parts, but it wasn't expected, since the failure was my fault.
The reason I mention this is to suggest you talk directly with Steve (if you haven't already done so) in addition to the email you mentioned. Clearly this wasn't your fault so how SP responds and how quickly the situation is made right will be interesting. I suspect and hope they make it right for you very quickly.