Their shipping is very slow, their customer service will lie to you, and their website is very deceiving. It took them over a month to get my shipment to me even though I was told everything was in stock. Their customer service insisted my order was shipped 3 days after I made it and blamed the problem on the post office, but when I got my shipment it was postmarked 3 WEEKS after I ordered. Also, they sent me the model of motherboard I specifically not asked them to send. Lastly you have to hunt around their website to find different pages that contain pieces of their return policies. My first and last experience with www.axiontech.com.