Pretty good experience
Easy to deal with and customer service was great, but the only reason I might give them four stars instead of five stars is that they seem to keep back the payment until the last possible day. Their website states that payment can take up to 14 days and they took it all, which makes me wonder whether this is a policy.
