I think internet cafes a.k.a. cyber cafes seem like such an esoteric place, not enough people go to them... It's fun to socialize with fellow gamers and play games of mutual interest.
If you haven't been to one, I can assure you, you can find out the nearest one near your home. Please, do this to promulgate the gaming experience for everyone c:
Manage Your Items