There are certain advantages to leasing but as Paul said it is generally better to purchase equipment for your frame shop if you have the resources.
On the surface it does generally cost more to lease than to finance although I wouldn't advise purchasing equipment on credit cards. There are less expensive ways to finance and credit cards are too easy of a way to make your debt spiral and missing payments due to unforeseen circumstances can put your fees and interest rates to obscene levels.
Leasing frees up capital. Your ability to get additional financing for business expansion or emergencies is not as compromised if you lease because you have not spent available funds or pledged personal or business assets with a lease. Yes, a lease is a financial obligation and should always be considered a liability however your ability to utilize or dispose of your owned assets is not encumbered by a lease as they would be if pledged on a bank loan. There are definite tax advantages to operating leases and the taxing authorities watch closely for abuses.
There are two main types of leases also to consider:
Operating leases are treated for accounting purposes as monthly expenses. The leased equipment is not carried on your books as an asset or liability. The lease payments are simply monthly expenses. Generally an operating lease will have a fair market value buyout at the end which is not stated as a fixed amount.
Capitol Leases are leases with a predetermined buyout value among other factors and the leased equipment must show on your books as a depreciable asset and the lease obligation as a liability.
Here is a link to a good site which further compares these two types of leases and their respectful pros and cons:
http://pages.stern.nyu.edu/~adamodar/New_Home_Page/AccPrimer/lease.htm
There are many reputable independent leasing agents and leases can be written for any type of equipment and tailored to your needs. In my experience a good independent agent can generally beat a manufacturer's lease unless the manufacturer is promoting leasing aggressively as a sales tool and underwriting part of the lease themselves. Most manufacturers use a finance company of some type to fund their leases and do not carry the leases themselves or they have a separate leasing company handle the transaction.
If you are weighing the advantages of leasing vs. financing I'd research as much as you can and then consult a CPA to consider the advantages and disadvantages of both as applied to your unique situation and needs.