ECU driving me to drink

Well for example, did the ECUs come from a junkyard or other unknown such as private party sale and you had them flashed? Or did you buy them from someone who flashes them and 'stands behind' them?
I purchased 1 off ebay from a site that has a warranty but because I bought an 05 ram ecu that's going into a 48 Windsor , they will not warrant it.
The 2 I have from B&G Chrysler , I'm not sure because they wont answer any emails or FB messages I send them ...