I sent a feedback email to them... i hope that all of you do the same... if you don't know where to find it, here is the email addy to send them your thoughts on the matter:
[email protected]
The squeaky wheel gets the oil so to speak, so the more we squeak maybe we'll get some oil =P hehe