Also, just to clarify "Guaranteed for life" is the life of the truck, not your life, which in general terms is about three months, so if you took them down to the axle then they snapped, or they are older than that, they had a good life and they are done - no warranty, no replacement, no matter what you say or do, or who you ask for help.
We used to hear this quite a lot from customers who thought they could keep getting new trucks for life, but that is not the case, not by a long shot, but some products we still sent back full well knowing the warranty would be rejected by the supplier, but it was what we were told to do and it would keep the customer off our backs in the shop anyway.
Some suppliers were nice enough to help people with things, but for the most part, even when people got mad and called us names, we couldn't really do anything about their four year old crusty skate product that had been thoroughly skated to death but was quoted as being "Guaranteed for life" and all that.
When it comes to direct dealings with distributors, that can be a different story, especially for people who are local to the distributor, eg people in USA dealing with DLX Distribution are much more likely to get things, when compared to other people in other countries, when things have to go through the local distro first.
Given most people are in the USA, they will often have more positive things to say as well, which is good for the overall view of the company as well as the people they have helped.
I am not trying to sound like "Mr know it all" or be a condescending prick either, so I am sorry if it comes off at all like that.