I've ordered two keys for my mom's 03 es from Midwestkeyless (seller).
The quality of the keyblade is not as good as oem, but hey they only costed $20 shipped!
Most key cutters do not have the equipment to cut Lexus keys correctly, so make sure you find someone with experience on Lexus keys.
Fortunately enough, my keys were cut for free and they work perfectly :D