I've ordered from them recently -- the shipping times have improved a lot, and they do still send frimps, altho they seem to send fewer now.
Other options:
no subject
That is awesome to hear! *has just placed an order and would rather have faster shipping with fewer frimps*