Although I highly recommend spending some time antique shopping in downtown Fredericksburg, some of the many shops are overpriced and offer flea market quality items. It is fun to windowshop, but think hard before you buy. Also, although downtown Fredericksburg is relatively safe during the day, parts of it should be avoided after dark.
I don't know of any tourist traps here as it is really out in the country. There are no big shops selling civil war memorablia.Hmmm.. maybe I should open one though.