I had an average experience with Baan & van horsse...
I had an average experience with Baan & van horssen. Their website is informative, but I had some difficulties finding the information I needed. The customer support was satisfactory, but there is definitely room for improvement. Overall, an okay company.
