Quick update, it did have the membrane in there (took some elbow grease to get it off. The BRS system does come with a wrench, but they are for the canisters, not the tube that contains the membrane.
Couple notes for anyone who wants to get one in the future:
1) It says to setup your entire system and flush, however, I disconnected the DI part as not to waste it for the hour long flush
2) It does not call for it, but since I am sure there was some dust from the carbon, I did a quick 2-3 minute flush of the membrane, so no carbon residue/dust got stuck in it.
3) The system says that 60 PSI is optimal for this system, if it approaches 40, you should get a booster. When I was doing the flush, I noticed I was only at 48 psi, and after adding on the DI, I was at about 50. We chatted with sachabballi reef and she told us she had the same type of psi when she lived in our part of leesburg (it is a restriction by the city). I have noticed last time I checked however, that the psi has risen close to 60psi (not sure why)
4) I am still making water, bit in 4 hours I made close to 18 gallons that is close to 4.5 gph or 108 gpd (much higher output than than our system specifies (75 gpd). I am not complaining, but has anyone else experienced the same type performance?
5) The tds reading going in to my DI is 7 and going out has been 0.
6) I really like the construction on this thing, and the perks, including the pressure gauge, membrane flush, automatic shutoff valve, dual tds meter, etc. So far, money well spent
Here is the one I got:
http://www.bulkreefsupply.com/brs-5-stage-plus-ro-di-system-75gpd.html