Batteries aren't usually included because if the item sits long enough the batteries can explode, or leak...
honestly, reading your description, it IS your fault for listing GPS in the title, you could have worded it as "GPS ready," I personally would be pissed at you as well..