I bought my Aprilia here, and also have it serviced at Scuderia, and these guys make it fun from the start. They were helpful in helping me pick the right one, had a great selection of gear to keep me safe, and are always prompt with service. If they say it will be done by a certain time, it will be. I wish they had a bit more riding apparel, but what they have is good stuff.
PROS: Great sales and service, and a good selection of accessories
CONS: Wish they had a few more accessories