Where can I buy engraved LEGO bricks? What is the cheapest site to buy engraved LEGO bricks?

I am searching for the cheapest site to buy engraved 2X4/2x6 bricks so that I can put names on them and send them to people. Any insight is greatly appreciated.
Online I would recommend BrickEngraver
I think your best bet would be to find a local trophy shop, most will engrave items.  Take them some LEGO to test and they should be able to provide what you need without the need to pay shipping.