Rock Auto is a real good online supply house for auto and some Cub parts (seals etc).
I ordered Monroe shocks and a fuel line filler pipe for my truck at 1:30 in the afternoon and the shocks showed up before noon the next day and the filler pipe the day after. The shocks were $5 each cheaper than the next alternative, in small print on the box it says "Made in USA".
A search on 'Rock Auto discount' using Yahoo search (or your favorite search engine) also gave me a 5% discount on the whole order.
I would strongly advise against ordering from Auto Parts Warehouse (also owns JC Whitney). They are beyond the edge of a fraudulent operation. When I ordered calipers for my truck, they sent a lower cost version but charged me for what I ordered. Took getting the credit card company involved to get a refund for the difference. They even took the discount back when giving a credit for the cores! Everything is 'in stock' on the web site, strange they couldn't ship me something that was 'in stock'. Delivery date is a mystery too, when I called customer service (in the Philippines) they said the order was shipped. They say they won't charge the credit card until the item ships, but they did. The delivery time was well over a week. I would have set the law on their tail if I had more time. Worse than TERRIBLE experience.
I checked both for the price on the last order, the fuel filler pipe was $81.79 from Rock Auto and over $114.76 from Auto Parts Warehouse.