Just checked that out, they don't even have the T-5 bulbs with the same pin spacing as these bulbs have. I just emailed their customer support, hopefully they'll be able to help me.
Good luck, they're pretty bad with customer support IME.
Sent from my iPhone using MonsterAquariaNetwork app