I was not really able to find any feedback to say whether they are a reliable supplier. But I also did not see any negative reviews. They have been online since 2011. Even on their site they offer that as their contact email. Ideally they should like most professional suppliers offer a web based email address. Have you tried calling them?
I do hope your transaction turn out well. All the best!