There are various overcoats out there made of similar material. But what makes the Sherlock/Milford different are the pleats at the back. And they are so easy to get wrong. There arent many replicas out there actually, just a couple on Ebay.
Even John Lewis do a 'Sherlock' coat now:
Magnoli's looks ok
But at the price I wouldn't hesitate to the pay the extra for the CT one
Belstaff Hero, Police, Brad, Ethan, M, Legend, Indy, Button, Panther, Seven, Denim, Patterson, Roadmaster, City, Lawrence, Duke of York, Cople, Sammy, Sandway Matchless Osborne, Roadfarer, Baker, Fulham, Craig, Silverstone TNO Surrogates, Indy IV Kelso Relic BR DH4 Royale Quantum RRL Owens, Farley, Moorhouse Lot78 199 RL Bradford, Harrington, Sutter, Barracuda, Biker Baracuta G9