I agree $2 is more than reasonable.
On the flip side, offer free shipping and start your listings with BIN/BO and this way you are able to factor in what your shipping charges will be.
If listing auctions, also offer free shipping but put your starting price at a price that also incorporates your shipping costs.
Basically if you were to start an auction at $1.49 with $2 shipping, just start it at $3.49 and offer free shipping.
Its the only way around getting dinged on shipping fees that I know of.