Yes, I have. Their prices are better than xterraparts.com on several items.
One item I ordered, seat covers, was somehow screwed up and they sent me the non-lumbar version instead of the one I ordered. They were very good at correcting the problem, and are reimbursing my shipping costs for the return.
Mistakes are made, its a way of life. Its how mistakes are rectified that counts, and 1stnissanparts.com gets a
Hope this helps.