Agreed - also is anyone still using Foursquare? People go to TripAdvisor to learn about physical places in their destination [traveling, visiting], so it's more for businesses with a physical location. Also on Yelp people still look for the businesses in a defined location, so if you don't have public liability insurance to take business visitors, there's a little boost for your business. Having said that all three can still work for you in terms of getting your name out there, you just need the right approach.
Yeah, I guess I wasn't sure if it helped with marketing or wanted to know if other people also utilize these for their e-commerce store.