Ok so just to keep it simple im very unhappy with xs power... I ordered a 250 amp alt and was told i would have it a week from ordering day.. I didnt receive the alt till over a week past the time i was supposed to. Apon receiving it it had a funny noise, and was told it was ok... I installed it and couldnt find a belt.. Mind you xs said stock belt in which it wasnt... The belt was 2 sizes up from stock.. When i put it in it would not charge above 13.x volts with everything off just the car running, and my battery light stayed on... I was told i could send it back, so i did.. They didnt get it till 4 days after Bales had signed for it... Then i was told the alt worked fine, that i should down grade... WTF i want a working 250 amp alt.. They swore it was a lose belt .. The belt was sooo tight it was about to snap.. But they still claim its all the belt.. When i took the alt of it had black soot on it and they swear its belt rubber... I was just offered a refund in every PM with Nathan as he didnt give a fuck to help me... Then when i did get my money refunded i got charged 20 dollars thru paypal.. Why they couldnt just refund it who knows... So now i have no alt, a belt thats no good that cost 25 bucks, plus the ppl i paid for help and now the paypal bs.. Xs has cost me about 150 dollars and i received nothing but stress.. I will never deal with them again.. .