sometimes shops have deals you cant even find online and other times stuff can be way overpriced compared to ebay.
the owner of my shop just gave me a crazy deal on a roethlisberger topps rookie auto that was graded a 9. it is the uncirculated auto #/299. i traded about $75-$100 in book value and then paid $75. the cards he took didnt really mean much to me either. he is a cool guy though!
i'll let you know when i hear from him and if someone offers to buy before that then by all means go for it.