not sure what's going on with these guys over at xuammingchem lately.
I've used them three previous times and have generally been happy with them.
although their stuff is very expensive compared to other sources I haven't had any issues
this time though they ripped me off in the tune of $800...