So I finally got sick of using my phone as a GPS. I can't find one app that does everything I want. But waze when navigating will lead me through parking lots to show me where a business is at. But with waze, I can't stand all the ads. Also with the way they format the screen, it shifts the car way to the right to make sure there is room for ads which I find way annoying. I've tried other GPS apps such as sygic and other ones and I dont like them either. So I just bought a Garmin. I like it except it won't navigate me to a business through a parking lot. If the business is in a strip mall quarter mile wide, it will navigate me to the spot on the street where the entrance is to the strip mall but now I'm on my own to find it. Oh and it has to tell speed limits. Google maps doesnt do that and it drives me crazy. Does anyone know of an app that will do this? Or way more preferably a GPS device? I have the Garmin drivesmart 51 and it doesnt do this. OH also it has to have traffic data built into the app or device