The thing is, last time I checked (a few years back) the raw costs, if you set yourself up as a registrar of .com names is like $6 per .com name per year (plus a $5K year fee or something) so asking for a .com for less than $6/year is not realistic, unless the company is using it as a loss leader to get you to buy something higher margin.
why do you have a bunch of domains, anyhow?
I have 30+ domain names: a combination of live projects and names reserved for ideas and names belonging to clients. The 1and1 domain management interface is adequate, certainly not anything wonderful.
If you look through past HN threads, I don't think you'll see any registrar more positively mentioned than gandi. I don't think gandi can be beat on anything but price (maybe moniker if you really think you need bulk tools or extra-heavy-duty security).