I have never heard of LEMISFIX, but upon searching it there are many bad reviews of people saying it is a scam. Glad you got your logic boards, I am not sure whether they are defective. I have used ifixit.com in the past without issue should you need an alternative parts supplier.