Seriously?

I just ran across this little requirement in signing up for a service that I’m now nervous about using:

Username: 3+ lowercase letters and numbers, starting with a letter.
Password: 8+ Alpha Numeric characters & must include – 1 uppercase, 1 lowercase, and a number.
Special Characters are not accepted!

No special characters?!? I haven’t been this annoyed since I figured out my database IDE couldn’t handle a schema password with an @ in the name.