Are you sure it wasn't a Hummingbird Moth? They can fool you!

http://www.fcps.edu/islandcreekes/ec...gbird_moth.htm