CEX in Downtown Crossing should be easy to get to ( http://us.webuy.com/stores/store_details.php?id=300 )
Boston is a walking city, so you can get to a lot of places pretty quickly. If you don't feel like walking, the T (subway) has mutliple stops near there, including it's own dedicated stop.