I purchased tires, shocks, struts and a wheel alignment. At the time, they had the tires in stock but not the shocks and struts. They told me it would be a special order item, in on Tuesday and I would have to pre-pay. We would do the alignment when the shocks and struts came in. I agreed. The tires went on fine. But... Tuesday came and I was caught up at work with meetings (and couldn't get away) so I called to reschedule. They said fine because they didn't have a predefined appointment schedule. Not once did they call me to tell me that there was a problem with my special order.
Cons: They will take your money, not delivered the promised goods and services and be smug about it.
more