I have had problems with this company twice. Very poor service. Takes weeks to get a refund after hours on the phone.
I never used them myself, but I know yuneeq has H2O and he's happy with it.
BTW, I have an extra micro sim activation kit in lakewood if anyone wants it.