jimjuliem,
Welcome to the forums. While I've had no experience with Performance, I have had some difficulties online with Nashbar.com. While these companies can be frustrating, given time everything seems to work out ok. I'd suggest doing a search for "Performance" and I'm sure you'll come up with more stories, info, etc than you'll need.