I think you'll find Sportco competitive. However, if you're prepared to scroll through a whole lot of listings, you can find some real bargains on Corkies and other drift bobbers on
www.gofishin.com.
Berry's Baits in Vancouver has excellent selection (
www.berrysbait.com) but I don't think their prices are any cheaper than Sportco's even after converting the C$'s to US$'s.