My experience with them was not positive.
I ordered one for my 340 (m301)and had it shipped to Canada. After the duty and extra charges for shipping I find out they shipped me one for a 360. (M302)
Called up and got a return, but I had to pay for return shipping and no chance for return on...