1. It took weeks to get here2. When finally got here. It was too small for a large size.3. Try to return and they asked me to keep the item with 50% money refund. But the item is way too small.4. I asked them to send the label like Best Buy does and they told me I had to pay for shipping.In conclusion, I will not buy for 3rd party sellers.m ever again.