Personally, I have not dealt with them, so I can not judge. If you are looking for a good source, check out the source section of the forum - there you will find lots of information about different suppliers, and feedback from their customers. I am sure that you will find the information you need there.