I ordered parts from them on Monday and I find out today they won't ship until Friday.
Ships in 24 hours is definitely not true. So much for replacing my $15 worth of sway bar mounts this weekend. Now I gotta find them from somewhere else. Anyone have any ideas?