SIIG is a good company to buy from *IF* you are buying something that will never, ever, ever require a firmware upgrade. They rebadge another company's product, change the firmware & drivers so you can only use the ones released by SIIG, and shove it out the door.
Their driver release schedule isn't too bad, but you can just about forget any new firmware ever being released. You're almost always better off researching who SIIG is using for an OEM and buy a non-rebadged version. You'll get better support in the long run.