I just recieved a letter from them this morning, and it looked worth investigating...IF true. SO.....I ran a search on "morphcorp" and came up with this message board. A very usefull overview of other folk's opinions! About your "return to sender" idea though, my letter (advert) arrived using $0.37 postage, making it first-class which INCLUDES return service.
My thanks to all who posted here. I can now toss that piece of advertising scam-junk into the trash with no regret! -Peter