I can see that they are made by different manufacturers but what does that effect?
More aboutquick question graphics card prices
Hey Yes the only difference is the manufactures,i don't see any good reasons to pay about £20 for the Sapphire one.
Performance-wise there should be little-to-no difference, but their coolers are quite different. The Sapphire card will exhaust hot air out the back of the case, whereas the MSI one will not. So, the Sapphire card would help keep internal case temps lower by exhausting it's hot air directly out of the case.