I've made numerous purchases through AutoAnything with no problems. Once had a week delay on some Lloyd Mats due to a backlog of custom orders. The customer service reps were very professional and kept me updated. Hang in there.
Amazon.com tells online shoppers upfront, in the product listing and description, that Gabriel struts "usually ship within 1 to 2 months." So what, if anything, did autoanything tell you before you placed the order?