Having tried Dorco/Atra (Dollar General), Trac II, Schick Xtreme, BIC Sensitive and, of course, Gillette Sensor, I find BIC Metal to be the best answer for a travel razor.
I can only find them online, Swanson Vitamins and Amazon are my best sources.
Besides, what else can you buy that you really like that's made in Greece (excluding olive oil)?
Seeing that your in Boston you may want to go to the "Christmas Tree Store" at Assembly Square Mall in Somerville. They sometimes have them there plus they also carry a nice selection of shave items.