I've bought bearings from VXB for many years (for design project use, not actual mills) and always been happy.
Only weird thing is they show up on the credit card bill as some other company name -- something like "Nation Skander" I think?