I think the top is the Borla tips, the inside of my borla system looks like the top photo. From my understanding the two systems are almost identical however the FRPP has an extra resonator. I think they are both made by the same manufacturer
The Borla Tip does not have the "Fins" on the inside of the tip. Your Ford Racing Exhaust should be Stamped "Ford Racing" on the muffler. It should also have a "Ford Racing" printed on the topside of the exhaust tips. The tips are also constructed differently, the Ford tips have a "Finned" inner layer. Take a look at the photos below:
I can get you a borla at that price, they are on back order from now until the 21st. Shoot me a message and I'll give you more details.
I got mine from Vivid Racing, but had to wait for four weeks until I got it from Borla (drop shipped). They were backed up badly about this time last year. If you want Borla, go ahead and order your exhaust now. By the time it gets there, the weather should be warming up enough for you to install it (if it's cold where you are).Try CFM Performance or Vivid Racing, I got mine shipped for 720 I think
I've heard people have found them for under 700 but I couldn't
If you do though don't tell me so I don't become depressed