Leak from trans pan

I bought a deep sump trans pan and i thought i was ordering an aluminum pan but it was a chrome steel pan and now i have a small leak coming from front of pan i heard that those are hard to seal and you would just about always have leak. I was wanting to know if anyone else have had this problem if so how did u fix it or do i just need to get an aluminum pan.