DTG Printing: The Ultimate Guide (With Printer Comparison Infographic)

DTG printing

The Ultimate Guide to DTG printing

What is DTG Printing?

Lets start at the very beginning. What is a DTG printer?

 It is a printer that generally looks and works very similarly to a paper printer, but is made to print on apparel. It prints line to line just like the printer sitting on your desk, and uses ink cartridges in a very similar way as well.

In fact, there are some forums on the interwebs today that teach you how to take your paper printer and turn it into a full fledged DTG! (We will talk more about this later.)  Having said that, though, the commercial DTG printers of today have morphed into a machine of their own.

Why comparing DTG printing to screen printing is apples to oranges

So often there is fighting between the DTG and screen printing shops out there.  DTG shops call screen printers old fashioned, and screen printers generally think that DTG prints are way too expensive to be any benefit to the market in general. 

The truth is, screen printers and DTG printers both have their place in the market. 

One of my goals for today, though, is to highlight why most of the discussion about how they fit in the market is incomplete, and this leads to the frustrations that screen printers have had over the “way too expensive prints” that DTG printers have.

The general discussion says that DTG works best for short runs, and screen printing works best for runs of 50 items or more. (Give or take, based on the number of colors in the image.) This sentence is true, but it comes from someone who looks at the market as a screen printer would. 

This thought process would lead someone to believe that a screen printing shop would benefit greatly from having a DTG printer to complement their screen printing efforts. While this is true for some shops, there are usually an abundance of problems that come up and screen printers end up giving up on their DTG machines. (We have purchased multiple printers from screen printers who found this out the hard way.) 

Why is this? What are we missing? 

The truth is, screen printing and DTG printing are completely different business models. There are obviously exceptions to this, but here are the bread and butter areas for each option:

Screen Printing


-Local organizations

-Local businesses

-Large brands

DTG Printing


-Print on Demand

Screen printing markets and DTG markets are in very different places. 

 Screen printing thrives on planned occasions and businesses and organizations that have learned to order apparel weeks or even months before they need to have it. These are also generally large orders that work really well for the equipment that they have. They look at their workflow by the order, and schedule everything accordingly.

 Can they do an order of one if someone comes in and asks for it if they have a DTG printer? Sure, but for the scheduler it may seem like more of a hassle than it is worth.

Where DTG Is Thriving 

DTG printing has seen a huge rise in success because of “drumroll please” online purchasing. Marketplaces like Amazon, Etsy, Zazzle and others have been able to use the power of “on demand printing” because of DTG printers. 

What is “on-demand” printing? It means that you can print a product after it is ordered, so you will never have any unused stock that gets wasted…you know like that awesome cat design you made that you thought would sell and it never did. 

Designers can now create endless designs every day with as many colors as they want, and it doesn’t matter if 99 out of 100 of them are duds, because they never have to print them. 

So, lets go back to our original premise: Screen printers and DTG printers belong to different markets. Screen printers generally do not get heavily involved in print on demand markets, nor should they. Likewise DTG printers rarely go out looking for local event business, nor should they. They cater to different markets, and it is rare to find a shop that implements both of these printing methods well for their market.

 So, if you have been undeterred so far, and you are looking to get into an on-demand printing market, then let’s dive a bit deeper into the weeds. 

Let’s talk about DTG costs. Ha, just kidding. We are getting a bit ahead of ourselves. 

Before we can talk about anything regarding costs, what we will need, etc., we will need a business plan and if at all possible, test it out. DTGs are a very expensive investment, so don’t buy anything until you know what you will be selling and to whom you will be selling it to.

Who is the customer of a DTG shop?

In the DTG world, there are generally two customers: 

1. Consumers that buy online from your brand or from a marketplace that you list your items in. (Business to Consumer).

2. Designers that sell their items on their website or through marketplaces.. (Business to Business)

Basically, you are a designer who does their own printing(#1), or you are a printer who prints for other designers who don’t want to do their own printing(#2).

The majority of those who are entering the DTG game fit into the first category, so we will focus on this method when we discuss how to enter the market effectively. 

Must Haves When Entering Path #1

There are some very important things you have to have established before going down path #1.

  1. You need an audience.

Whether you are selling on your own website or a marketplace, you will need to have an audience to succeed.  I can’t tell you how many people I have talked to who are confused because they made 100 designs and none of them are selling. You have to know who your audience is, what they are interested in, and where they hang out. Stop reading this  post and start reading this one if you haven’t worked through this part of your business plan yet.

  1. You need good designs. 

So, you have a great audience but your designs still aren’t selling? It is probably because your designs aren’t good enough for someone to spend their hard earned money on.  

There are two parts to a good design: 1. A great image 2. A message that connects with your audience. Without both of these elements, you won’t get very far. 

Design Or Not To Design

This also brings up another question: what if you are not a good designer?? Admittedly it is a huge benefit if you are a good designer because the reality is, the design is your product.  Not only will you save money creating your own designs, but you will also represent your brand better than anyone else could because you know your market. 

The reality is, though, that many of us simply aren’t very good artists and we don’t have the time to become the next Leonardo Da Vinci. Don’t worry though, there is hope if you find yourself in this category.   

Finding Good Designers

Here are a few of the places where you will find some of the best freelance designers hanging out:


If you are just starting out and you are on a shoestring budget, Fiverr is a great place to start.  You can get single design gigs starting at 5 dollars, and you can get them for as low as 2 dollars if you buy them in bulk. 

The downside? You will have to work hard to find an affordable designer here that will create original designs that your customers love. 


Upwork is another great place to find freelance designers.  The difference between Upwork and Fiverr is that Upwork does not have “gigs.” You have to post your job and then freelancers bid on that job. A lot of times this works well if you are looking for a good designer that you hope to work with long term.  Upwork has a lot of great filters to help you get the exact type of freelancer you are looking for, and maybe even specific to your niche market. 

99 Designs

If you are looking for a great design for a specific shirt and have the money, 99 designs has you covered.  Starting at $199, you can create a contest where you will describe what you would like designed, and then multiple designers will create a rough draft for you.   From there you will award the job to the designer who created the design that fits your needs, and from there you can have the designer make further changes until you are perfectly satisfied with the outcome. I wouldn’t necessarily recommend this route if you are doing hundreds of designs, but if you are focused on a few that are very high quality, this may be the place to be. 


Dribbble is yet another place to find high quality designers.  The reason I like this site is because it does a great job of letting designers show off their work, which is front and center throughout the site.  

You can browse different types of designs, and when you find a style that you like, you can contact the designer to see if he or she would be willing to take on the work you have for them. 

This is another area where high end designers tend to be, so you probably won’t find many $5 gigs here, but if you are after a high quality designer, you will find them here.

A Low Cost Option

OK, let’s recap a bit. 

We have discussed the markets that make the most sense when using DTG printers. Check. 

We have also discussed the fact that you need to know your customer: where they are online, what they are into, and what they are looking for. Check. 

We now understand that fact that designing will be a big part of the job if we are selling directly to customers (Option #1 above), and that we can either design ourselves or outsource the design work. Check. 

What’s next? Buying the printer? Maybe. But first I am going to suggest a lower cost startup option to help you test the waters of your brand prowess. What am I talking about?

Using a print-on-demand fulfillment company. 

There are many companies out there that will fulfill your orders for you as they come in from all of your different marketplaces, including Amazon, Etsy, Shopify, Woocommerce, Ebay, and others. 

Let’s work through the objections real quick. 

Objection #1: These companies are too expensive. 

The rebuttal: If you are testing out your brand….no they aren’t. 

What happens if you don’t make enough sales each month to cover the cost of your labor, the printer financing, the cost of supplies, cost of fixing things on the printer, downtime, etc.? The moment you buy a printer, you are incurring a lot of fixed costs that you will have to look after each and every month. 

If you start with one of these fulfillment companies, there are no fixed costs….you only pay when you make a sale. 

Oh, and if you are thinking that it wont work because your products will be too expensive to sell, then your products and brand aren’t good enough. Do not try to win the market with the lowest cost item. You will bury yourself into the ground in a hurry.

Objection #2: I got a sample, and the print wasn’t great.


1. Get samples from multiple companies. 

 2. Remember, no one is perfect, not even you.  If you choose to buy a printer instead of using a fulfillment company because of the quality, it will take you a long time to perfect the printing to the point where yours is better than the fulfillment company.  You will then be spending the majority of your time working on printer settings and throwing shirts away instead of creating your products, the designs. 

Objection #3: The fulfillment times are too slow. 


I agree. This is an area where most of the fulfillment companies can improve in. Does this mean that buying a printer is the right option? Let’s think about it for a second. If you only have a few orders per month, then you will kick the fulfillment companies’ butts in delivery times. The downside is that you won’t be making any money.  Then when Christmas orders start coming in and you have more than you can handle, then your fulfillment times will be worse than the fulfillment companies’ times.  With a small shop and only one or two printers, fulfillment times will fluctuate A LOT based on the amount of orders coming in. 

Sorry if I just killed your dreams of buying a printer…I really want you to! My only advice is that it is cheaper and easier to get to know the market through a fulfillment company first. Then, when you are getting steady orders and you are still facing issues that can only be fixed by bringing fulfillment inhouse, then you are ready to make the leap and buy a printer.

Below are just a few of the most common options for fulfillment companies:


Printful was the first big name in the POD fulfillment game.  They have become a reliable partner for thousands of designers and continue to be the top choice across the board.  They print everything in house with Kornit printers, which allows them to monitor quality better than some of the other options we will talk about next.

 The downsides? They are the most expensive, and sometimes fulfillment times aren’t as great as others because…their fulfillment is inhouse.  


Printify was next on the scene and they are even headquartered in the same country as Printful, which is Latvia. (It’s a tiny country in Europe) 

Anyways, Printify and Printful fulfill very similar products, and all of the software is setup in very similar ways for the designer to import orders. The difference, though, is a big one.  Printify outsources all of their printing to other printers located in various countries.  

When you sign up with Printify, you will choose a product and then you will choose a fulfillment provider for that product.  This means that Printify is a middleman who gives the software necessary for printers and designers to seamlessly work with one another. 

The pros? They are much more cost effective than Printful, because they have printers bidding for your work. They also can fulfill relatively quickly, because the network of printers removes the bottleneck of a single provider. 

Cons? Quality and lead times can sometimes suffer, if you choose the wrong print provider. 

They have also recently introduced automatic routing of orders when there is an issue with the fulfillment provider that was originally chosen for a specific product. This eliminated the only difference between our friends here and the next option on the list, Gooten. 


Gooten is very similar to Printify in almost every way.  Their original way of differentiating was that they route orders to the best print provider based on their algorithm (How close to the customer the fulfillment company is, fulfillment times, overall rating, etc.)

We have not personally tested the difference between the two companies, so you may have to do some of your own testing here and let us know what you find! 


You knew this was coming, right? We are a bit biased toward our own fulfillment, but don’t take our word for it.  

What do we offer that the others listed above don’t? The biggest benefit we offer that they don’t is a smooth transition to and from printing on your own.  

If you want to test the waters and get to know the POD landscape, then you can send your orders to us and we will take care of whatever you want us to do.  Then, if you decide some day in the future that you would like to do all or some of the printing yourself, then you can do that with the click of a button.  

Not only will you have the ability to print it yourself, but you will instantly be able to use all of the workflow tools that we wish we had when we go started. Pretty awesome, eh?

There are a lot of other fulfillment companies out there as well, so don’t make your decision solely based on the short reviews here.  I am simply trying to give you a general idea of where to start and what to think about when choosing a fulfillment company. 

Whew. I’m proud of you if you are still with me here. If you have gotten this far and you are still in search of a good DTG printer to buy, then let’s get to it. 

Considerations When Buying

There are a lot of things to consider when purchasing a DTG printer. There is not a “best printer” out there that fits everyone’s needs, so you will have to know a few things about your business in order to make an educated decision. Those questions include: 

  • “How many orders will I have?” 
  • “What will my business model look like?” 
  • “How much capital do I have?”
  • “How much space do I have?”

After you are able to answer some of these questions, you can then move on to looking at some of the specifics for each printer, and the principal among them is…the cost of the printer. 

Cost of printer

There are huge differences in printer prices. 

There are very low-end and DIY options out there, and you can find endless articles on converting Epson paper printers into your very own DTG printer. 

Next, you will find the entry level printers made for DTG, and that generally includes the likes of the Epson F2100, Brother GTX, and Omni Freejet printers. 

Lastly, you have your industrial printers that are sometimes 20x the cost of the entry level printers, and this includes the likes of Aeoon, Kornit, and OvalJet. We will dive into the pricing specifics of these printers below. 


You will find that support is extremely important in this industry.  There are many things that can go wrong on a DTG and if you don’t have a tech that can help quickly, you will start to loose money in a hurry from downtime. Tech and part costs can also vary greatly, and this is becoming more and more of a focal point for prospective buyers that have been in the industry and understand the pains of having poor customer service given to them.

Cost of Supplies

Once again, the cost of your supplies is very important in this industry.  The largest among them is your ink costs.  Ink costs vary greatly among brands, and can make a huge difference in your bottom line. Just as an example, there are some printers that cost an average of $3 per print, and then there are others that are under $1. If you print 200 shirts per day, in a 5 day week you will make $2000 more profit with the lower cost ink setup.  

Speed of Printer

The speed of a printer is always front and center when being marketed to clients. Every company wants to boast of the fastest printing times in the industry, and rightly so. Every extra print you can get out the door in an hour makes a difference to the bottom line. Printers have gotten better and better in recent years and now there are a lot of great options that can print 30-45 full color prints per hour and above, even on the entry level printers.

Components needed when printing DTG

So what exactly will you need when printing DTG? Just the printer, right?? Not quite.  Let’s walk through the production workflow to see what complimentary items you will need to get that shirt looking ready for retail.

  1. Pretreat

Pretreat is the most painful part of printing DTG.  I can’t count the number of times I have heard the moaning and groaning about having to go through this process from different operators.  

It is not a difficult task, but more of a constant annoyance, not to mention boring for the person who has to do it. A pretreater is generally a standalone machine that has a flat surface to lay garments down, and then a sprayer hovers above it and sprays a liquid onto the garment. 

This liquid allows the ink that will be printed later to adhere to the fabric of the item being printed on. There are a few industrial machines that have an inline pretreat system, including Kornit and OvalJet, but that is the exception, not the norm. 

  1. Drying

After the pretreat is applied, then it will need to dry before it can be printed on. (There is one exception to this, and that is if you have a Kornit printer.) In order to dry it, you will either need to hang dry, press it with a heat press, or put the item through a conveyor dryer. 

Everyone in the industry will swear by their own method, so you will have to test this for yourself to see what works best for you. 

Quick note: if you are using a heat press, (which most companies do when they are starting out) then you will also need to purchase silicon paper. This goes between the shirt and the press itself, protecting the shirt and the print. This is a small cost, but a cost nonetheless!

  1. Printing

I don’t think this one needs a whole lot of explaining. There is a ton that goes into printing itself, but that is for another blog post.  For now you simply need to know that it is the next step in the process.

  1. Drying

After you have printed the item, the print will need to be dried.  Once again, you will use your heat press or conveyor dryer for this step. (Hang drying will not work for the prints, only the pretreat.)

  1. Shipping

In our system, there is an intermediary step that involves putting orders into bins, but for this article, we will condense this and simply call it shipping.  You will need to have various sizes of boxes and envelopes available to place your apparel into when the order is ready to be sent out.  

Once the items are ready to be shipped, you can either schedule a pickup from USPS or you can go to your nearest post office and drop them off there.  

At this point your production workflow is finished, but customer service is just beginning! It will be wise for you to map out a plan for customers who want to return or cancel orders for various reasons.  It will happen more often than you think, and it can overwhelm a new business fast if you are not prepared!

Types of DTG printers

Alright, now for the fun part!! Let’s get into specific printers and talk about pricing, speed, etc.

Starter DTG

If you have a very small budget, and you want to start this as a hobby, then a resource like OpenDTG may be right for you. What is really cool is that the author of these free resources shows you exactly how you can take an Epson that is made for printing on paper and transform it into a t-shirt printer! If nothing else, you will feel like you are some sort of super engineer by the time you finish building this out. 

If you want a cheap option but don’t feel like being an engineer, then the alternative is buying one that they have put together for you. This complete model starts at only $3,695! (You can find it here.) As you will soon see, this is by far the cheapest option you will come across in DTG.  

The downside? It is not built to be a high volume printer, and you may face more issues than if you were to purchase a machine made specifically for t-shirts. 

Who is this right for? Someone who is just dipping their toes into DTG and wants to start out with this being their hobby.  THis is not for someone who would like to start a business in the space. 

Another thing to be aware of: you will have to buy rip software separately in order for this printer to work properly.  Rip software is the application that handles the transformation of an image from its original form to a file that is recognizable by the printer. Some sort of rip software or printer driver is required for all DTG printers.  The website offers several options, ranging from a few hundred bucks up to $1000. 

Entry Level Commercial DTG

Now we move on to the middle of the pack.  The printers in this category make up the majority of the market. Don’t be fooled, though, there are major differences between them, and they only continue to grow as time goes on.  


Epson has been one of the top selling brands in the DTG market for years. Their F2000 and subsequent F2100 models have been staples in the industry because of their affordability, reliability, and speed.  Epson also has another model which is the next step up towards the commercial models, which is called the Epson 3070.  Let’s talk about the differences in these two models first.

Epson F2100

Printer Cost: $14,495 (https://www.equipmentzone.com/epson/surecolor-f2100-direct-to-garment-printer/)

Ink Cost: .36 cents per cc

Prints per hour: 15-20

Epson F3070

Printer Cost: $49,995


Ink Cost: .15 cents per cc

Prints per hour: 40-50

There are other things that go into this equation as well, like how much cleaning fluid costs, pretreat, replacement parts, etc., but the main fixed costs that we want to hone in on are printer cost, ink cost, and prints per hour.  

As you can see above, there are major differences in all three of the numbers between the two models from Epson.  The F2100 is a much cheaper printer, but the trade off is that your cost per print will be much higher than that of the 3070.  

The F2100 is the obvious starter option here (And is the printer of choice for beginners in the industry), but it will be up to you to decide when you need to make the leap to the 3070 (Or other brands) as your order volume begins to grow.  


Next we are on to Brother.  Very similarly to Epson, they have been in the game a long time and are very reputable.  I will try to stay unbiased here, but we currently have Brother printers and we wouldn’t trade them for ANY other brand….and we have had both Epsons and Kornits in the past.  Sorry.  Here are the stats on the Brother printers:


Printer Cost: $29,000

Ink Cost: .22 cents per cc

Prints per hour: 30-40

GTX Pro Bulk

Printer Cost: $34,000-$37,000

Ink Cost: .14 cents per cc

Prints per hour: 30-40

We didn’t start out with Brother when we first were printing because their ink costs were so high, and the printing speed wasn’t great.  Fortunately, in the past year they have come out with a bulk ink system which has made their ink prices competitive with anyone, and their printers are much faster as well.  These printers also have white ink circulation, which means that the ink is always ready to print. The customer service is really good, and the printers are very reliable.  There aren’t too many negative things to say about these printers. 


Onto OmniPrint, our next brand that has both an entry level printer and a commerciallish level printer. 

Freejet 330TX Plus Printer

Printer Cost: $25,000

Ink Cost: .14-19 cents per cc (If buying 5 gallons at a time)

Prints per hour: 10


  • Super fast image processing with no rip time
  • Best quality prints in DTG
  • Print more product ranges with Gamut Plus Inks™
  • Wetcap system prevents head clogs
  • Automatic laser height adjustment
  • The lowest production costs – bulk ink saves you money
  • Removable platens – print tees, hats, hoodies and more

*These are from the website.

Biggest con for this specific printer is that it is VERY slow. 

Cheetah Printer

Printer Cost: $260,000

Ink cost: .15 cents per cc

Prints per hour: 65-75

Ink cost: .14-19 cents per cc (If buying 5 gallons at a time)


  • Super fast image processing with no rip time
  • Best quality prints in DTG
  • Print more product ranges with Gamut Plus Inks™
  • Wetcap system prevents head clogs
  • Automatic laser height adjustment
  • The lowest production costs – bulk ink saves you money
  • Removable platens – print tees, hats, hoodies and more
  • Very fast printing! One pass technology integrated to make it faster. 

Biggest con of OmniPrint? Customer service.  Hands down.  Noone is able to connect with the techs, and it is very difficult to have anyone come out to fix the machines.  There is a lot of frustration right now for current OmniPrint printer owners, and you may want to speak with one of them before purchasing one of these machines. 


Ricoh is another brand that has been around for a while and is a staple in the industry.  One of their newest printers is the Ri 2000. 

Ricoh Ri 2000

Printer Cost: $30,000

Ink Price: .15 cents per cc

Prints per hour: 30


  •  The RICOH Ri 2000 prints full-color 10-inch x 8-inch graphics on light garments in less than 10 seconds. The same size graphic on a dark garment takes under one minute.
  • The RICOH Ri 2000 includes an innovative head cleaning jig designed for fast and easy nozzle maintenance. 
  • With automated maintenance systems and advanced system monitoring, the RICOH Ri 2000 stays in an active state where it is walk-up ready
  • Spend less time setting up prints with precise automatic height adjustment and quick-change magnetic platens.

*From their website

Commercial DTG

Lastly, we are going to cover some of the big boys in the industry.  Kornit and Aeoon have been around for a while, and Ovaljet just joined the party within the past few years.  


Kornit, Kornit, Kornit.  I wish I didn’t have a prior relationship with you…this review is going to be biased….so my apologies ahead of time.  

Kornit is the big kahuna in the world of DTG.  They have been in the game a long time, and they are used (And partially owned) by the likes of Amazon.  Why, you ask? Mainly because they possess something that others don’t: printers that pretreat the garment right before printing.  

Sounds amazing, doesn’t it?

It is…but it comes at a serious cost. Literally. 

Let’s start with the basics:

Kornit Storm Printer (The base model. It goes up from here, but if you are reading this post then you probably aren’t quite ready to look into the other models.)

Printer Cost: $318,500

Ink Cost: Varies from .17-.22 cents per cc based on volume.

Prints per hour: 35

Ok, the prints per hour is a bit skewed, because you don’t have to then add on the time that you were pretreating the garment for the other printers on this list.  Still…a very expensive printer for a very small output.  

I haven’t even gotten to the biggest cons yet:

The customer service is horrible.  They are very rude to their smaller customers, and it took them on average a month to get a tech to our shop to look at our printers. Not only that, but we had to pay for flights and hotel boarding, and our bill was always in the thousands of dollars…no matter what the issue was.  

The printers sound great, but don’t be lured in by the shininess….it wears off quickly. 


Next in our line of commercial printers is Aeoon.  Aeoon has been on the scene for a while now and has been used by some of the largest fulfillment companies in the industry, including the likes of Custom Cat.  These are heavy duty machines that print very fast….but as you will soon see, they also come at a cost.  

Here are the different models and the pricing and prints per hour for each model:

Compact Micro 6 – $125,000 (40-45 full color 12″ X 14″ prints on dark garments)

Compact Micro 8 – $175,000 (60-65 full color 12″ X 14″ prints on dark garments)

Compact –            $225,000 (80-85 full color 12″ X 14″ prints on dark garments)

KYO12-3 –            $395,000 (130-140 full color 12″ X 14″ prints on dark garments)

*Note: This does not include freight.

Ink cost: One of the greatest parts about Aeoon is that they advertise that you can use any compatible third party inks if you would like…which is unheard of in this industry.  Because of this, you will be able to use the cheapest inks on the market, which will probably run somewhere in the .12 cents per cc range. 

On another note, Rich Thompson is the North American CEO of Aeoon, and he is always active and helpful.  To me, this means a lot that the man at the top is willing to spend a lot of time with his customers himself.  

Oval Jet

Last, but not least we have Oval Jet.  This is a new arrival to the DTG scene, and it is pretty awe inspiring to watch.  This machine also includes pretreating in the printer setup, but unlike the Kornit it does not hold the shirt in place while it does this.  It is more like a conveyor belt, and then the shirt goes through each step, and there are many platens along the way.  This means that the operator will load a blank shirt, and then pull off a fully pretreated and printed shirt from the next platen.  Like I said before, pretty neat. The drawback? You guessed it….it is an extremely expensive machine. 

OvalJet Gen 3

Printer Cost: $747,000

Ink Cost: .14 cents per cc

Shirts per hour: 150-200

There isnt a lot of downside with these printers other than the price and the size requirements. If you are a very high volume printing outfit, then this may be the machine for you!

Here is a nice little visual of some of the printers that we just went over in this post:

A comparison chart of the most popular DTG printers in the industry.  From the most basic starter printer, all the way up to the gold standard, Kornit.

Wow! You are awesome!  Good work reading through this post.  If you have any other questions about DTG printers, you can always reach out to us and get some semi-unbiased advice. My email is [email protected]

Good luck with your DTG journey!

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>