Yeap
Used them a couple of times, good service, not had any problems, the kit arrived within 5-6 days.
Their prices are often very good the problem is usually the high postage rate for stuff from the USA.
The pound is now creeping up on the dollar, which may help a tad