Not good experience at all.
Took several weeks and a lot of chasing to recover my monies from their so-called "Registration fee" (read Extortionate fee). As to be expected their tendency not to respond, and ignore requests for explanation of their fees deducted also remains unanswered after many weeks.
No other paper-work done; no re-marketing done by them (at least no evidence yet provided to us).... And, methinks that in their own minds they are able to justify £250 for a credit check.
Sharp pratices indeed.