Firebird, Scentura Creations
Firebird, Scentura Creations Firebird, Scentura Creations or whatever name they are now using... Scam. Don't waste your time!
Caution!!! Just read the tremendous amounts of complaints written by these con-artists and this company!!! It does not matter where they are located... New Jersey, Illinois, California, Florida, etc. This company obviously operates the same no matter where the location, just with different ...