Sue M.
5/16/2011
They don't care about customer complaints! I had a known defect that they ignored because I don't have a Ph D in auto mechanics to explain exactly what was going on. Make sure you buy the...
(1)
Downtown Mini is a unique establishment in Orlando, FL that offers a range of miniature products and services.
With a focus on providing a fun and creative experience, Downtown Mini caters to those looking for small-scale items and activities.
Generated from their business information
They don't care about customer complaints! I had a known defect that they ignored because I don't have a Ph D in auto mechanics to explain exactly what was going on. Make sure you buy the...