I gotta ask, did you bother to read this page?
http://www.pandagarage.com/policy.html
"REFUNDS: All sales are final and no refund shall be given on any returned merchandise."
"WARRANTY: Other than product manufacturer's warranty, no warranty is expressed or implied by Panda Garage."
"All items purchased from Panda Garage will be shipped out around in 2-3 business days (if item is in stock). We may have item delay for shipping if we get many orders in the same time.
Any items that are not in stock will be shipped when it arrives at our warehouse."
"All packages must be inspected and accepted (signed for) if everything arrives in satisfactory condition. If it looks damaged, DO NOT SIGN FOR IT. All items that leave Panda Garage are used unless otherwise noted.
If you receive a damaged item from the delivery driver, please call the shipping company immediately and make a damaged goods claim. This is YOUR responsibility, not ours. Once it leaves our warehouse, it is between you and the shipping company. All packages are provided with insurance free of charge."
Did you check that the axle was in stock before you ordered? Did you inspect the package before you signed for it? Did you try to make a claim with the shipping company?