There was a thread on this dealer:
Seem ok. Maybe worth sending a PM to owners who haveactually purchased from them, rather than depending on uninformed comments