Thinking of ordering our Polaris from this shop. Anyone have any experience with them?