Wait until you see the "data transfer" costs for what is basically or literally free from the bare metal/colo hosts. $10 is too much for what you're describing. You could be paying $0-$3.
Most users of the top public clouds are paying 2-10x more than they should just because using the public cloud "is what you do".