I also have very good experience with them
Used their "completely free frame with glasses" offer once and I received the item as per as I ordered; in great packaging
Oh and you get a free mini screw driver too (don't know whether everyone gives that for free over here) :P