http://cottonwoodcycles.com/
That's my bike shop's site... I am in no way affiliated with them, other than being a customer, and am not responsible for any damage to your retinas you may encounter from viewing those horribly tacky colors.
Are they going to give you a discount on stuff in the future? If it's a medium-to-large store, with a lot of bikes, do you really want to take on the task of a database for nothing?