Trying to explain to a business why their name is in the email address you just filled out on a form is fun sometimes, though, but the only complete rejection I've gotten for it though is the guy who runs the main groups.io for one of my amateur radio transceivers and can't wrap his head around my address not being some attempt at fraud.
Hah yep, been using this strategy for years and a lot of times they ask if I'm an employee.
Once Verizon customer support asked me "you got a problem with Verizon?" My email address was VerizonSucks@mydomain.com.
I do have another domain that's less confrontational, and I also sometimes use a normal sounding address in person.
where "whatever" is anything you like, and "myname" is your email name. (You also have the address "myname@panix.com".)
I've been challenged on this only once. And I've been able to tell a company that its email list has been compromised.
Disclaimer: Just a happy customer.
A free alternative would be using the abc+websitename@domain.com trick.
Gmail allows this, but unfortunately some websites wont accept the + sign as valid character in an email field.
I use a lower tier for my domains and I've been happy with it for a year or so.