I think you probably did just fine as long as you are OK with the "you get what you pay for" angle.

I also just purchased a dress sporran from these guys,

http://cgi.ebay.com/ws/eBayISAPI.dll...MEWN%3AIT&rd=1

I realise this one's a crap shoot but I figure worst case I just bought a cantle to make my own sporran later , but I needed one now for a friends wedding in a few weeks. But for just over $30 US, you can't really ask for much.