In a pinch thats who I would use, but I LOVE my AP racks.

Call and talk to Ali up there brother, longest I've ever had was 4 or 5 weeks from order to arrival, never a few months.