I've bought this and it arrived in less than a week. It was well packaged and fairly protected with bubble wrap and plastic. I've been using it for a couple of weeks and I can't tell the difference between it and the original palmrest. Very good replacement part, even though it's a bit more expensive than the ones I found here.