RE: This is gonna be the thread where we talk about stuff
08-17-2013, 09:07 AM
This is interesting, these douchey brit dudes explore a walmart and are amazed by it. Are there any other shops in America aside from Walmart? Are there any local shops that aren't as big as Walmart? I think México or at least Monterrey is pretty comparable since all the big franchise chains are pretty much just Walmart, but there are plenty of local small shops and businesses that sell things cheaper/have better quality. Only having Walmarts and stuff sounds pretty gross.